holographic sight - Turkish English Dictionary

holographic sight

Meanings of "holographic sight" in Turkish English Dictionary : 1 result(s)

English Turkish
Hunting
holographic sight n. holografik nişangah

Meanings of "holographic sight" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Hunting
holographic weapon sight n. holografik nişangah